// 这个模块主要获取的是品牌管理的模块
import request from "@/utils/request";
// 获取品牌列表的接口
// /admin/product/baseTrademark/{page}/{limit}
export const reqTradeMrakList = (page, limit) =>
  request({
    url: `/admin/product/baseTrademark/${page}/${limit}`,
    method: "get",
  });
// 处理添加品牌的操作 /admin/product/baseTrademark/save POST  携带品牌的名称和logo
// id由服务器生成
// 修改品牌的地址 /admin/product/baseTrademark/update post  携带三个参数  logo id 名称
// 切记，对于修改某一个品牌的操作，需要携带的参数需要带上id,你需要告诉服务器的是哪一个品牌
export const reqAddOrUpdateTradeMark = (tradeMark) => {
  //带给服务器数据携带ID---修改
  if (tradeMark.id) {
    return request({
      url: "/admin/product/baseTrademark/update",
      method: "put",
      data: tradeMark,
    });
  } else {
    //新增品牌
    return request({
      url: "/admin/product/baseTrademark/save",
      method: "post",
      data: tradeMark,
    });
  }
};

// 删除品牌的接口 /admin/product/baseTrademark/remove/{id}  delete
export const reqDeleteTradeMark = (id) =>
  request({
    url: `/admin/product/baseTrademark/remove/${id}`,
    method: "delete",
  });
